power drop - German English Dictionary